import { defHttp } from '@/utils/http/axios';

/**
 * 角色下拉列表
 * @param params
 * @returns
 */
export function sysRoleSelect(params) {
  return defHttp.post({ url: '/sys/role/select', params });
}

/**
 * 角色分页查询
 * @param params
 * @returns
 */
export function sysRolePage(params) {
  return defHttp.post({ url: '/sys/role/page', params });
}

/**
 * 添加角色
 * @param params
 * @returns
 */
export function sysRoleSave(params) {
  return defHttp.post({ url: '/sys/role/save', params });
}
/**
 * 更新角色
 * @param params
 * @returns
 */
export function sysRoleUpdate(params) {
  return defHttp.post({ url: '/sys/role/update', params });
}
/**
 * 获取角色详情
 * @param params
 * @returns
 */
export function sysRoleDetail(params) {
  return defHttp.post({ url: '/sys/role/detail', params });
}
/**
 * 删除角色
 * @param params
 * @returns
 */
export function sysRoleRemove(params) {
  return defHttp.post({ url: '/sys/role/remove', params });
}
